package interfaceRepositorio;

import java.util.Collection;

import entidades.Funcao;
import excecoes.FalhaPersistenciaException;

public interface IRepositorioFuncao {

	public abstract void cadastrarFuncao(Funcao funcao)
			throws FalhaPersistenciaException;

	public abstract Collection<Funcao> consultarFuncao()
			throws FalhaPersistenciaException;

	public abstract Funcao consultarFuncaoPorString(String funcao)
			throws FalhaPersistenciaException;

	public abstract Funcao consultarFuncaoPorId(int id)
			throws FalhaPersistenciaException;

}